<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title></title>
			<link rel="stylesheet" href="media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
		</head>
		<body>
						<a name="top"></a>
<h2>[LIST_Libraries] element index</h2>
	<h3>Package indexes</h3>
	<ul>
				<li><a href="elementindex_LIST_BE_Controllers.html">LIST_BE_Controllers</a></li>
					<li><a href="elementindex_LIST_CLI_Controllers.html">LIST_CLI_Controllers</a></li>
					<li><a href="elementindex_LIST_FE_Controllers.html">LIST_FE_Controllers</a></li>
					<li><a href="elementindex_LIST_MAINTENANCE_Controllers.html">LIST_MAINTENANCE_Controllers</a></li>
					<li><a href="elementindex_LIST_Core.html">LIST_Core</a></li>
					<li><a href="elementindex_CodeIgniter.html">CodeIgniter</a></li>
					<li><a href="elementindex_DMZ-Included-Extensions.html">DMZ-Included-Extensions</a></li>
					<li><a href="elementindex_LIST_DMZ_Extensions.html">LIST_DMZ_Extensions</a></li>
					<li><a href="elementindex_LIST_Helpers.html">LIST_Helpers</a></li>
					<li><a href="elementindex_CI.html">CI</a></li>
							<li><a href="elementindex_DataMapper.html">DataMapper</a></li>
					<li><a href="elementindex_DMZ.html">DMZ</a></li>
					<li><a href="elementindex_LIST_DM_Models.html">LIST_DM_Models</a></li>
					<li><a href="elementindex_LIST_CI_Models.html">LIST_CI_Models</a></li>
			</ul>
<a href="elementindex.html">All elements</a>
<br />
<div class="index-letter-menu">
	<a class="index-letter" href="elementindex_LIST_Libraries.html#a">a</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#b">b</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#c">c</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#d">d</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#e">e</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#f">f</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#g">g</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#i">i</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#k">k</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#l">l</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#m">m</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#p">p</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#r">r</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#s">s</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#t">t</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#u">u</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#v">v</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#_">_</a>
</div>

	<a name="_"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">_</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">_get_alt_message</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html#method_get_alt_message">LIST_Email::_get_alt_message()</a> in LIST_Email.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#method__construct">Usermanager::__construct()</a> in usermanager.php</div>
							<div class="index-item-description">Constructor ...</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Plupload.html#method__construct">Plupload::__construct()</a> in plupload.php</div>
							<div class="index-item-description">Main constructor, will loads codeigniter instance and langfile for plupload.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#method__construct">Messages::__construct()</a> in messages.php</div>
							<div class="index-item-description">Constructor of library, will automatically inject flash messages to smarty.</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#method__construct">Filter::__construct()</a> in filter.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">__construct</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html#method__construct">LIST_Email::__construct()</a> in LIST_Email.php</div>
							<div class="index-item-description">Extended constructor, which will first load default e-mail configuration from config file and then merge it with provided custom configuration.</div>
					</dd>
		</dl>
	<a name="a"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">a</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						ACCOUNT_TYPE_STUDENT
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#constACCOUNT_TYPE_STUDENT">Usermanager::ACCOUNT_TYPE_STUDENT</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						ACCOUNT_TYPE_TEACHER
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#constACCOUNT_TYPE_TEACHER">Usermanager::ACCOUNT_TYPE_TEACHER</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">add_login_failed_record</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodadd_login_failed_record">Usermanager::add_login_failed_record()</a> in usermanager.php</div>
							<div class="index-item-description">Save record of failed login attempt.</div>
					</dd>
			<dt class="field">
						<span class="method-title">add_message</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#methodadd_message">Messages::add_message()</a> in messages.php</div>
							<div class="index-item-description">Add flash message to array of flash messages.</div>
					</dd>
			<dt class="field">
						<span class="method-title">authenticate_student_login</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodauthenticate_student_login">Usermanager::authenticate_student_login()</a> in usermanager.php</div>
							<div class="index-item-description">Performs student account authentification and returns boolean information about success.</div>
					</dd>
			<dt class="field">
						<span class="method-title">authenticate_teacher_login</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodauthenticate_teacher_login">Usermanager::authenticate_teacher_login()</a> in usermanager.php</div>
							<div class="index-item-description">Performs teacher account authentification and returns boolean information about success.</div>
					</dd>
		</dl>
	<a name="b"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">b</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">build_message_body</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html#methodbuild_message_body">LIST_Email::build_message_body()</a> in LIST_Email.php</div>
							<div class="index-item-description">Will construct and set html message by provided smarty template code or smarty template file.</div>
					</dd>
		</dl>
	<a name="c"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">c</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$CI</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#var$CI">Messages::$CI</a> in messages.php</div>
							<div class="index-item-description">var object $CI CodeIgniter.</div>
					</dd>
			<dt class="field">
						<span class="var-title">$CI</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Plupload.html#var$CI">Plupload::$CI</a> in plupload.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$CI</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#var$CI">Usermanager::$CI</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$CI</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#var$CI">Filter::$CI</a> in filter.php</div>
					</dd>
			<dt class="field">
						<span class="var-title">$CI</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html#var$CI">LIST_Email::$CI</a> in LIST_Email.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">clear_current_url</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodclear_current_url">Usermanager::clear_current_url()</a> in usermanager.php</div>
							<div class="index-item-description">This function returns current url with respect to rewrite engien setting.</div>
					</dd>
			<dt class="field">
						<span class="method-title">clear_temporary_files</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Plupload.html#methodclear_temporary_files">Plupload::clear_temporary_files()</a> in plupload.php</div>
							<div class="index-item-description">Clear target directory for all old temporary files.</div>
					</dd>
			<dt class="field">
						Configurator
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html">Configurator</a> in configurator.php</div>
							<div class="index-item-description">Config file editor.</div>
					</dd>
			<dt class="field">
						<span class="method-title">config_item_by_path</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodconfig_item_by_path">Configurator::config_item_by_path()</a> in configurator.php</div>
							<div class="index-item-description">Creates $config variable for config file content.</div>
					</dd>
			<dt class="field">
						<span class="method-title">config_item_value_by_path</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodconfig_item_value_by_path">Configurator::config_item_value_by_path()</a> in configurator.php</div>
							<div class="index-item-description">Returns value of config item by path.</div>
					</dd>
			<dt class="field">
						<span class="include-title">configurator.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---configurator.php.html">configurator.php</a> in configurator.php</div>
					</dd>
		</dl>
	<a name="d"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">d</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$default_addresses</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html#var$default_addresses">LIST_Email::$default_addresses</a> in LIST_Email.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">do_student_logout</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methoddo_student_logout">Usermanager::do_student_logout()</a> in usermanager.php</div>
							<div class="index-item-description">This function will remove student session data and log him off.</div>
					</dd>
			<dt class="field">
						<span class="method-title">do_teacher_logout</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methoddo_teacher_logout">Usermanager::do_teacher_logout()</a> in usermanager.php</div>
							<div class="index-item-description">This function will remove teacher session data and log him off.</div>
					</dd>
			<dt class="field">
						<span class="method-title">do_upload</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Plupload.html#methoddo_upload">Plupload::do_upload()</a> in plupload.php</div>
							<div class="index-item-description">Realises upload procedure by plupload.</div>
					</dd>
		</dl>
	<a name="e"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">e</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">exists_in_table</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodexists_in_table">LIST_Form_validation::exists_in_table()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Tests if string value exists in database table.</div>
					</dd>
		</dl>
	<a name="f"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">f</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						Filter
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html">Filter</a> in filter.php</div>
							<div class="index-item-description">Filters data library.</div>
					</dd>
			<dt class="field">
						FILTERS_ARRAY
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#constFILTERS_ARRAY">Filter::FILTERS_ARRAY</a> in filter.php</div>
					</dd>
			<dt class="field">
						FILTERS_SETTINGS
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#constFILTERS_SETTINGS">Filter::FILTERS_SETTINGS</a> in filter.php</div>
					</dd>
			<dt class="field">
						FILTER_SETTINGS_COURSE_FIELD
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#constFILTER_SETTINGS_COURSE_FIELD">Filter::FILTER_SETTINGS_COURSE_FIELD</a> in filter.php</div>
					</dd>
			<dt class="field">
						FILTER_SETTINGS_FIELDS_DELETED_ON_COURSE_CHANGE
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#constFILTER_SETTINGS_FIELDS_DELETED_ON_COURSE_CHANGE">Filter::FILTER_SETTINGS_FIELDS_DELETED_ON_COURSE_CHANGE</a> in filter.php</div>
					</dd>
			<dt class="field">
						FLASH_MESSAGES_NAME
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#constFLASH_MESSAGES_NAME">Messages::FLASH_MESSAGES_NAME</a> in messages.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">flash_messages_to_smarty</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#methodflash_messages_to_smarty">Messages::flash_messages_to_smarty()</a> in messages.php</div>
							<div class="index-item-description">Inject flash messages to smarty template as $list_flash_messages template variable.</div>
					</dd>
			<dt class="field">
						<span class="method-title">floatpoint</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodfloatpoint">LIST_Form_validation::floatpoint()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Evaluate text if contains numeric value with floating point.</div>
					</dd>
			<dt class="field">
						<span class="method-title">from_system</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html#methodfrom_system">LIST_Email::from_system()</a> in LIST_Email.php</div>
							<div class="index-item-description">Set mail from parameter to the one stored in config.php file.</div>
					</dd>
			<dt class="field">
						<span class="include-title">filter.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---filter.php.html">filter.php</a> in filter.php</div>
					</dd>
		</dl>
	<a name="g"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">g</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">get_config_array</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodget_config_array">Configurator::get_config_array()</a> in configurator.php</div>
							<div class="index-item-description">Returns configuration array for given config file.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_config_array_custom</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodget_config_array_custom">Configurator::get_config_array_custom()</a> in configurator.php</div>
							<div class="index-item-description">Returns content of config file by config variable.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_config_file_arangement</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodget_config_file_arangement">Configurator::get_config_file_arangement()</a> in configurator.php</div>
							<div class="index-item-description">Determines and return config file arangement.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_config_file_arangement_from_tokens</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodget_config_file_arangement_from_tokens">Configurator::get_config_file_arangement_from_tokens()</a> in configurator.php</div>
							<div class="index-item-description">Parses tokens to produce arangement array.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_config_file_tokens</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodget_config_file_tokens">Configurator::get_config_file_tokens()</a> in configurator.php</div>
							<div class="index-item-description">Returns php parser tokens for given config file.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_config_variable_path</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodget_config_variable_path">Configurator::get_config_variable_path()</a> in configurator.php</div>
							<div class="index-item-description">Returns the path of found config variable at given token position in tokens array.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_filter_course_name_field</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodget_filter_course_name_field">Filter::get_filter_course_name_field()</a> in filter.php</div>
							<div class="index-item-description">This method will return name of field which contain course id.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_filter_delete_on_course_change</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodget_filter_delete_on_course_change">Filter::get_filter_delete_on_course_change()</a> in filter.php</div>
							<div class="index-item-description">This method will return name of fields which will be deleted from filter when course id forced to be changed.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_new_filename</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Plupload.html#methodget_new_filename">Plupload::get_new_filename()</a> in plupload.php</div>
							<div class="index-item-description">Return new filename if provided one is already taken by another file in terget directory.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_student_id</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodget_student_id">Usermanager::get_student_id()</a> in usermanager.php</div>
							<div class="index-item-description">Returns currently authenticated student id or zero if student is not loged in.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_student_language</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodget_student_language">Usermanager::get_student_language()</a> in usermanager.php</div>
							<div class="index-item-description">Returns language selected by authenticated student, or default language, if no student is authenticated.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_teacher_id</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodget_teacher_id">Usermanager::get_teacher_id()</a> in usermanager.php</div>
							<div class="index-item-description">Returns currently authenticated teacher id or zero if teacher is not loged in.</div>
					</dd>
			<dt class="field">
						<span class="method-title">get_teacher_language</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodget_teacher_language">Usermanager::get_teacher_language()</a> in usermanager.php</div>
							<div class="index-item-description">Returns language selected by authenticated teacher, or default language, if no teacher is authenticated.</div>
					</dd>
			<dt class="field">
						<span class="method-title">greater_than_equal</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodgreater_than_equal">LIST_Form_validation::greater_than_equal()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Test if string is number and is greater or equal to given minimum.</div>
					</dd>
		</dl>
	<a name="i"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">i</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">inject_config_array</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodinject_config_array">Configurator::inject_config_array()</a> in configurator.php</div>
							<div class="index-item-description">Inject config data to active codeigniter configuration.</div>
					</dd>
			<dt class="field">
						<span class="method-title">is_array_of_strings</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodis_array_of_strings">Filter::is_array_of_strings()</a> in filter.php</div>
							<div class="index-item-description">This method will verify if the array passed by parameter is array of strings.</div>
					</dd>
			<dt class="field">
						<span class="method-title">is_login_attempts_exceeded</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodis_login_attempts_exceeded">Usermanager::is_login_attempts_exceeded()</a> in usermanager.php</div>
							<div class="index-item-description">Check if login attemts exceed allowed number of attempts.</div>
					</dd>
			<dt class="field">
						<span class="method-title">is_student_session_valid</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodis_student_session_valid">Usermanager::is_student_session_valid()</a> in usermanager.php</div>
							<div class="index-item-description">Performs one-time check if student account is authenticated, then returns this value as boolean.</div>
					</dd>
			<dt class="field">
						<span class="method-title">is_teacher_session_valid</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodis_teacher_session_valid">Usermanager::is_teacher_session_valid()</a> in usermanager.php</div>
							<div class="index-item-description">Performs one-time check if teacher account is authenticated, then returns this value as boolean.</div>
					</dd>
		</dl>
	<a name="k"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">k</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">keep_messages</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#methodkeep_messages">Messages::keep_messages()</a> in messages.php</div>
							<div class="index-item-description">Force flash messages to be kept to next request.</div>
					</dd>
		</dl>
	<a name="l"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">l</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">less_than_equal</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodless_than_equal">LIST_Form_validation::less_than_equal()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Test if string is number and is less or equal to given maximum.</div>
					</dd>
			<dt class="field">
						<span class="include-title">LIST_Email.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---LIST_Email.php.html">LIST_Email.php</a> in LIST_Email.php</div>
					</dd>
			<dt class="field">
						<span class="include-title">LIST_Form_validation.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---LIST_Form_validation.php.html">LIST_Form_validation.php</a> in LIST_Form_validation.php</div>
					</dd>
			<dt class="field">
						LIST_Email
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html">LIST_Email</a> in LIST_Email.php</div>
							<div class="index-item-description">This extended CI_Email library provides new functions to handle emails with smarty templates.</div>
					</dd>
			<dt class="field">
						LIST_Form_validation
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html">LIST_Form_validation</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">This extended CI_Form_validation library provides some new and better validation functions.</div>
					</dd>
		</dl>
	<a name="m"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">m</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="include-title">messages.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---messages.php.html">messages.php</a> in messages.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">make_config_file_content</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodmake_config_file_content">Configurator::make_config_file_content()</a> in configurator.php</div>
							<div class="index-item-description">For given data and arangement creates content of config file.</div>
					</dd>
			<dt class="field">
						<span class="method-title">matches</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodmatches">LIST_Form_validation::matches()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Better version of standard matches method, this one will check if field is array and find appropriate value of this field.</div>
					</dd>
			<dt class="field">
						<span class="method-title">max_length_optional</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodmax_length_optional">LIST_Form_validation::max_length_optional()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Optional version of max_length().</div>
					</dd>
			<dt class="field">
						<span class="method-title">merge_array</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodmerge_array">Configurator::merge_array()</a> in configurator.php</div>
							<div class="index-item-description">Recursively merge two arrays.</div>
					</dd>
			<dt class="field">
						Messages
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html">Messages</a> in messages.php</div>
							<div class="index-item-description">Flash messages wraping library.</div>
					</dd>
			<dt class="field">
						MESSAGE_TYPE_DEFAULT
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#constMESSAGE_TYPE_DEFAULT">Messages::MESSAGE_TYPE_DEFAULT</a> in messages.php</div>
					</dd>
			<dt class="field">
						MESSAGE_TYPE_ERROR
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#constMESSAGE_TYPE_ERROR">Messages::MESSAGE_TYPE_ERROR</a> in messages.php</div>
					</dd>
			<dt class="field">
						MESSAGE_TYPE_SUCCESS
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#constMESSAGE_TYPE_SUCCESS">Messages::MESSAGE_TYPE_SUCCESS</a> in messages.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">min_length_optional</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodmin_length_optional">LIST_Form_validation::min_length_optional()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Optional version of min_length().</div>
					</dd>
		</dl>
	<a name="p"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">p</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="include-title">plupload.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---plupload.php.html">plupload.php</a> in plupload.php</div>
					</dd>
			<dt class="field">
						Plupload
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Plupload.html">Plupload</a> in plupload.php</div>
							<div class="index-item-description">Plupload library.</div>
					</dd>
		</dl>
	<a name="r"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">r</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">read_messages</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Messages.html#methodread_messages">Messages::read_messages()</a> in messages.php</div>
							<div class="index-item-description">Returns array of all flash messages currently stored in session.</div>
					</dd>
			<dt class="field">
						<span class="method-title">refresh_student_userdata</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodrefresh_student_userdata">Usermanager::refresh_student_userdata()</a> in usermanager.php</div>
							<div class="index-item-description">Reloads student data from database to session.</div>
					</dd>
			<dt class="field">
						<span class="method-title">refresh_teacher_userdata</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodrefresh_teacher_userdata">Usermanager::refresh_teacher_userdata()</a> in usermanager.php</div>
							<div class="index-item-description">Reloads teacher data from database to session.</div>
					</dd>
			<dt class="field">
						<span class="method-title">remove_temporary_files</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Plupload.html#methodremove_temporary_files">Plupload::remove_temporary_files()</a> in plupload.php</div>
							<div class="index-item-description">Remove all temporary files from target directory, except the one specified in $filePath.</div>
					</dd>
			<dt class="field">
						<span class="method-title">reply_to_system</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Email.html#methodreply_to_system">LIST_Email::reply_to_system()</a> in LIST_Email.php</div>
							<div class="index-item-description">Set mail reply to parameter to the one stored in config.php file.</div>
					</dd>
			<dt class="field">
						<span class="method-title">required_no_html</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/LIST_Form_validation.html#methodrequired_no_html">LIST_Form_validation::required_no_html()</a> in LIST_Form_validation.php</div>
							<div class="index-item-description">Validates entry string or array if it is empty (without html tags).</div>
					</dd>
			<dt class="field">
						<span class="method-title">restore_filter</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodrestore_filter">Filter::restore_filter()</a> in filter.php</div>
							<div class="index-item-description">This method will return data by filter name.</div>
					</dd>
		</dl>
	<a name="s"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">s</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$student_login_verified</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#var$student_login_verified">Usermanager::$student_login_verified</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						<span class="const-title">SESSION_AUTH_LOGIN_STUDENT</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---usermanager.php.html#defineSESSION_AUTH_LOGIN_STUDENT">SESSION_AUTH_LOGIN_STUDENT</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						<span class="const-title">SESSION_AUTH_LOGIN_TEACHER</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---usermanager.php.html#defineSESSION_AUTH_LOGIN_TEACHER">SESSION_AUTH_LOGIN_TEACHER</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_all_filters_course</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodset_all_filters_course">Filter::set_all_filters_course()</a> in filter.php</div>
							<div class="index-item-description">This method will force all filters which have field for course id to set this field to id specified in parameter.</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_config_array</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodset_config_array">Configurator::set_config_array()</a> in configurator.php</div>
							<div class="index-item-description">Saves new data array to given config file and inject them to active configuration.</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_config_array_custom</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodset_config_array_custom">Configurator::set_config_array_custom()</a> in configurator.php</div>
							<div class="index-item-description">Saves new data array to given config file with custom arangement and custom config variable name.</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_filter_course_name_field</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodset_filter_course_name_field">Filter::set_filter_course_name_field()</a> in filter.php</div>
							<div class="index-item-description">This method will store name of field containing course id inside filter identified by filter name.</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_filter_delete_on_course_change</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodset_filter_delete_on_course_change">Filter::set_filter_delete_on_course_change()</a> in filter.php</div>
							<div class="index-item-description">This method will store array of field names which have to be deleted, when filter is forced to change course id.</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_student_data_to_smarty</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodset_student_data_to_smarty">Usermanager::set_student_data_to_smarty()</a> in usermanager.php</div>
							<div class="index-item-description">This function will send data from student session to smarty template variable called 'list_student_account' and create variable 'list_student_account_model' with student model.</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_teacher_data_to_smarty</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodset_teacher_data_to_smarty">Usermanager::set_teacher_data_to_smarty()</a> in usermanager.php</div>
							<div class="index-item-description">This function will send data from teacher session to smarty template variable called 'list_teacher_account'.</div>
					</dd>
			<dt class="field">
						<span class="method-title">set_teacher_language</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodset_teacher_language">Usermanager::set_teacher_language()</a> in usermanager.php</div>
							<div class="index-item-description">Set new default teacher language idiom to database and session. Teacher must be loged in!</div>
					</dd>
			<dt class="field">
						<span class="method-title">store_filter</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Filter.html#methodstore_filter">Filter::store_filter()</a> in filter.php</div>
							<div class="index-item-description">This method will store filter data under filter name into session.</div>
					</dd>
			<dt class="field">
						<span class="method-title">student_login_protected_redirect</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodstudent_login_protected_redirect">Usermanager::student_login_protected_redirect()</a> in usermanager.php</div>
							<div class="index-item-description">This function will redirects browser to login page for student when no student is authentificated.</div>
					</dd>
		</dl>
	<a name="t"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">t</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="var-title">$teacher_login_verified</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#var$teacher_login_verified">Usermanager::$teacher_login_verified</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						<span class="method-title">teacher_login_protected_redirect</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodteacher_login_protected_redirect">Usermanager::teacher_login_protected_redirect()</a> in usermanager.php</div>
							<div class="index-item-description">This function will redirects browser to login page for teacher when no teacher is authentificated.</div>
					</dd>
		</dl>
	<a name="u"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">u</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="include-title">usermanager.php</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/_libraries---usermanager.php.html">usermanager.php</a> in usermanager.php</div>
					</dd>
			<dt class="field">
						Usermanager
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html">Usermanager</a> in usermanager.php</div>
							<div class="index-item-description">User management library for LIST. This library can handle students and teachers.</div>
					</dd>
		</dl>
	<a name="v"></a>
	<div class="index-letter-section">
		<div style="float: left" class="index-letter-title">v</div>
		<div style="float: right"><a href="#top">top</a></div>
		<div style="clear: both"></div>
	</div>
	<dl>
			<dt class="field">
						<span class="method-title">validate_student_login_verification</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodvalidate_student_login_verification">Usermanager::validate_student_login_verification()</a> in usermanager.php</div>
							<div class="index-item-description">This internal function will set the verification status of student.</div>
					</dd>
			<dt class="field">
						<span class="method-title">validate_teacher_login_verification</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Usermanager.html#methodvalidate_teacher_login_verification">Usermanager::validate_teacher_login_verification()</a> in usermanager.php</div>
							<div class="index-item-description">This internal function will set the verification status of teacher.</div>
					</dd>
			<dt class="field">
						<span class="method-title">var_export</span>
					</dt>
		<dd class="index-item-body">
			<div class="index-item-details"><a href="LIST_Libraries/Configurator.html#methodvar_export">Configurator::var_export()</a> in configurator.php</div>
							<div class="index-item-description">Does variable content export with respect to TRUE, FALSE and NULL in uppercase.</div>
					</dd>
		</dl>

<div class="index-letter-menu">
	<a class="index-letter" href="elementindex_LIST_Libraries.html#a">a</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#b">b</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#c">c</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#d">d</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#e">e</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#f">f</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#g">g</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#i">i</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#k">k</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#l">l</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#m">m</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#p">p</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#r">r</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#s">s</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#t">t</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#u">u</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#v">v</a>
	<a class="index-letter" href="elementindex_LIST_Libraries.html#_">_</a>
</div>	</body>
</html>